Dot NET
لیست Dot NET Framework به همراه لینک دریافت مستقیم از مایکروسافت و تاریخ اولین عرضه و آخرین پشتیبانی:
توابع می توانند بدون ورودی و خروجی یا با هر یک از آن ها یا همزمان با هر دو باشند.
مثال زیر یک تابع بدون ورودی و خروجی است:
//C#.net:
void Print()
{
MessageBox.Show("Hi!");
}
//Use:
Print();
'VB.NET:
Sub Print()
MessageBox.Show("Hi!")
End Sub
'Use:
Print()
با استفاده از MHVPersianExtension به راحتی می توانید از تمامی امکانات DateTime برای تقویم جلالی استفاده کنید. برخی ویژگی های آن را با هم مرور می کنیم:
DateTime date1 = "1367/01/08".JalaliToGregorian();
در کد بالا مقدار String را به DateTime تبدیل کردیم. و در DateTime می توانیم همه ویژگی های تقویم میلادی را برای تقویم هجری شمسی نیز داشته باشیم:
Extension چیست؟ برای مثال ToString درکد زیر یک Extension برای نوع Integer است که آن را به string تبدیل می کند :
int primary = 1;
string result;
result = primary.ToString();
حال می خواهیم خودمان یک Extension بسازیم، برای مثال برای نوع integer یک Extension می سازیم که به آن یک واحد اضافه می کند:
میخواهیم با استفاده از نام یک کنترل به صورت رشته، به آن کنترل به صورت داینامیک دسترسی پیدا کنیم و از آن استفاده کنیم. برای مثال یک کنترل از نوع فرم را صدا زنی و نمایش می دهیم:
Dim ProjAndForm = "WindowsApplication1.Form2" '' String Of Your Project And Form Name
Dim objType As Type = Type.[GetType](ProjAndForm) '' Get Type Of your string
Dim objForm As Control = DirectCast(Activator.CreateInstance(objType), Control) '' Convert Type to Control and now you can use this Control
objForm.Show()